
* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

ol,
ul {
	list-style: none
}
uni-page-body, uni-page-refresh{
	height: 100%;
}
	uni-button{
		font-size: 28rpx !important;
	}
	// uni-page-head{
	// 	height: 50rpx;
	// }
.content {
	display: flex;
	flex-direction: column;
	align-items: center;
	min-height: calc(100vh - 44px - env(safe-area-inset-top));
		width: 100vw;
	background-color: rgb(244, 246, 248);
}
.w-full{
	width: 100%;
}
.card {
	width: 100%;
	background-color: #fff;
	padding: 18rpx 30rpx;
	margin-bottom: 40rpx;
}
.uni-data-tree-input .input-value,
.uni-data-tree-input .placeholder {
	font-size: 24rpx !important;
}
.uni-data-tree-input .placeholder {
	color: #d1d1d1 !important;
}
.cell-content .uni-input-input{
	min-height: 30rpx;
	font-size: 24rpx !important;
}
	
.uni-data-tree-input .input-value-border {
	padding-left: 0px !important;
	border: none !important;
}
.uni-data-tree-input .uniui-clear {
	display: none;
}
.uni-input-placeholder{
	color: #d1d1d1 !important;
}

.flex-btn-box{
	width: 100%;
	display: flex;
	padding: 15rpx;

}
.flex-btn-box .flex-btn-12{
	width: calc(50% - 30rpx);
}
.text-tip{
	width: 100%;
	padding: 10rpx 30rpx;
	font-size: 24rpx;
	color: grey;
	line-height:1.8;
}
.text-tip-title {
	padding-bottom: 6rpx;
	font-size: 26rpx;
	color: rgb(55,65,78);
}
.success-tip {
		width: 100%;

	}
	.success-tip .card {
		display: flex;
		flex-direction: column;
		align-items: center;
		padding-top: 90rpx;
		padding-bottom: 50rpx;
	}
	
	.success-tip .btn {
		margin-top: 60rpx;
		width: calc(100% - 60rpx);
		margin-bottom: 300rpx;
	}
	
	.success-tip .tip {
		margin-top: 10rpx;
		font-size: 28rpx;
	}
	
	.success-tip .tip2 {
		margin-top: 10rpx;
		color: gray;
		font-size: 22rpx;
	}